Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer [Backend image - Rise Careers
Job details

Software Engineer [Backend

Software Engineer [Backend]

What is Fizz

Fizz is the dominant social platform for Gen-Z to connect with their immediate communities. Each Fizz community has a private and moderated feed of anonymous posts, authored by verified students at their school, providing the most entertaining, relatable, and interesting conversations about student life.

Students can post questions, memes, polls, and chat with other verified students while maintaining control over their identity and privacy. Fizz communities prioritize safety, authenticity, and inclusion through community-based moderation.

Founded by two Stanford dropouts, Fizz is currently expanding across colleges and high schools across the US with a mission to redefine the “social network” in a time when legacy platforms lack authenticity and are filled with curated highlight reels.

What we’ve done

We first launched Fizz at Stanford in July 2021 and have since seen >95% of undergraduates join the app, half of which use Fizz every day. Since raising a $25M Series B in July 2023, we have established ourselves as the dominant community platform at 350+ colleges, have begun to generate revenue through partnerships, and are actively expanding to communities beyond college.

Where we’re going

We have three primary goals for 2025: continue our expansion to the entire US college market, drive revenue growth through continuous product iteration, and build products to expand our user base and become the dominant social platform for all of Gen-Z, not just US college students.

What you’ll be doing

Our engineering team is lean, and we heavily value ownership and autonomy. Specifically, some of the things you can expect to work on include:

  • Owning end-to-end technical development of large product features that must scale to millions of users

  • Applying emerging technology such as LLMs and vector databases to novel product use cases like content recommendation and content moderation

  • Collaborating with our product lead and product designer to create user-friendly experiences

  • Working directly with our growth team to automate user acquisition and evangelize an engineering-driven mindset across the company

  • Actively setting up new tools and infrastructure to improve our team’s output

Qualifications

  • 2-7 years of experience of relevant backend development experience

  • Direct experience building products from 0-1 

  • Hands-on experience with TypeScript/NodeJS

  • Strong understanding of cutting-edge backend technologies, including API design, database optimization (SQL/NoSQL), secure data handling, and horizontally scaling infrastructure in cloud environments

  • Experience working in startup-like environments where ambiguities, shifting requirements, and iterative development is common

  • Strong engineering intuition: Learn fast, be adaptable 

  • Extreme hunger to take ownership and actively drive engineering initiatives

  • Eager to learn new skills at a fast pace and empower team members by sharing acquired knowledge

  • Strong grasp on product and ability to intuitively develop features that Gen-Z will use and love.

Bonus Points

  • Experience working with consumer-user-facing products.

  • Experience with Google Cloud Platform or MongoDB

  • iOS development experience, or experience working on the backend for a mobile application

Compensation for this role is between $140,000 - $200,000 a year based on job related skills and experience. Fizz full-time employees are eligible to receive company sponsored benefits and stock options.

Our ideal candidate will be available to be onsite 5 days per week.

[Relocation packages available for the right candidate]

Average salary estimate

$170000 / YEARLY (est.)
min
max
$140000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer [Backend, Fizz

As a Software Engineer (Backend) at Fizz, you'll be stepping into a dynamic environment where innovation meets community engagement. Fizz is more than just an app; it's a vibrant social platform crafted for Gen-Z, allowing students to connect authentically with their peers. You will take ownership of developing major product features that cater to millions of users, ensuring they enjoy an engaging and seamless experience. You'll work with cutting-edge technologies, including TypeScript and NodeJS, and dabble in exciting applications like LLMs and vector databases to enhance content recommendation and moderation processes. Collaboration is key at Fizz, as you'll join forces with our product lead and designer to bring user-friendly interfaces to life, while interacting closely with the growth team to automate user acquisition strategies. We seek someone who thrives in a startup-like atmosphere, where challenges are opportunities for growth, and ownership is celebrated. Your expertise in backend technologies and your passion for creating meaningful, relatable digital experiences will help elevate Fizz to new heights. Plus, our mission goes beyond just building technology; it’s about empowering the next generation to communicate genuinely and safely in their communities. If you're eager to blend your technical skills with a purpose-driven mission, Fizz might just be the place for you!

Frequently Asked Questions (FAQs) for Software Engineer [Backend Role at Fizz
What are the main responsibilities of a Software Engineer (Backend) at Fizz?

As a Software Engineer (Backend) at Fizz, your primary responsibilities will include owning the technical development of significant product features that must scale for millions of users. You'll also utilize cutting-edge technologies for enhancing user experience while collaborating closely with product leads and designers to create engaging user-friendly features.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer (Backend) position at Fizz?

To be considered for the Software Engineer (Backend) position at Fizz, you should have 2-7 years of back-end development experience, hands-on expertise with TypeScript and NodeJS, and a robust understanding of technologies like API design and database optimization. Experience in fast-paced startup environments is also highly valued.

Join Rise to see the full answer
Is previous startup experience required for the Software Engineer (Backend) role at Fizz?

While previous startup experience is not strictly required for the Software Engineer (Backend) role at Fizz, it is highly encouraged. Candidates who have worked in startup-like environments where they faced shifting requirements and iterative development will find the culture at Fizz to be a natural fit.

Join Rise to see the full answer
What type of projects will I be working on as a Software Engineer (Backend) at Fizz?

As a Software Engineer (Backend) at Fizz, you'll work on large product features with end-to-end technical development responsibilities, applying emerging technologies for innovative use cases, and automating processes related to user acquisition, all essential to driving product iteration and user engagement.

Join Rise to see the full answer
What is the compensation for the Software Engineer (Backend) position at Fizz?

The compensation for the Software Engineer (Backend) position at Fizz ranges from $140,000 to $200,000 per year based on relevant skills and experience. Additionally, full-time employees enjoy company-sponsored benefits and opportunities for stock options, making it a lucrative and rewarding job choice.

Join Rise to see the full answer
Common Interview Questions for Software Engineer [Backend
Can you describe your experience with backend technologies relevant to the Software Engineer position at Fizz?

When discussing your backend experience, highlight specific technologies you've worked with, such as TypeScript and NodeJS. Be sure to illustrate how you've applied these skills in past projects, particularly in terms of scalability and user engagement.

Join Rise to see the full answer
How do you approach product feature development from concept to deployment?

Explain your process for taking a product feature from idea to execution. Emphasize collaboration with product managers and designers, ensuring user needs and technical feasibility align, and the importance of iteration based on user feedback.

Join Rise to see the full answer
What strategies do you use for optimizing APIs and databases?

Detail your strategies and techniques for optimizing API responses and database queries. Discuss specific tools and frameworks you’ve utilized, and share examples of successful optimizations from your previous roles.

Join Rise to see the full answer
Can you provide an example of a challenging project you worked on and how you overcame obstacles?

Share a specific example of a challenging project. Highlight the obstacles encountered, your problem-solving strategies, and the outcome. Emphasize how this experience helped hone your skills and allowed for personal growth.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced environment like Fizz?

Discuss your approach to prioritization, emphasizing adaptability, communication with teammates, and using data to guide your decisions. Mention any tools or systems you use to stay organized in a dynamic work environment.

Join Rise to see the full answer
What is your experience with cloud environments?

If you have experience with cloud environments, share specific projects where you deployed applications or managed infrastructure on platforms like Google Cloud. If you lack this experience, express eagerness to learn and adapt quickly.

Join Rise to see the full answer
How do you ensure the security of user data in your applications?

Discuss your practices for securing user data, such as implementing encryption, secure data handling policies, and conducting regular security audits. Share your understanding of best practices and legal requirements around data security.

Join Rise to see the full answer
What role does team collaboration play in your development process?

Emphasize how critical teamwork is to the development process, sharing specific examples of how you collaborated effectively with cross-functional teams to meet deadlines and deliver successful projects.

Join Rise to see the full answer
How do you stay current with emerging technologies relevant to backend development?

Explain your methods for staying updated with industry trends, such as attending workshops, online courses, or following influential tech blogs. Mention any recent technologies you've begun exploring that relate to Fizz's mission.

Join Rise to see the full answer
Why do you want to work at Fizz as a Software Engineer (Backend)?

Discuss your passion for the mission at Fizz and how it resonates with your values. Share specific reasons why you find the company's approach to community and technology exciting and how you envision contributing to its growth.

Join Rise to see the full answer
Similar Jobs
Fizz Hybrid No location specified
Posted 10 days ago
Fizz Remote No location specified
Posted 9 days ago
Posted 2 days ago
Photo of the Rise User
Endava Remote Łódź, Poland
Posted 13 days ago
Photo of the Rise User
DrBalcony Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
ARSIEM Hybrid Annapolis Junction, MD
Posted 12 days ago
F By Fizz
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!